Skip to content

[breaking] move BenchmarkTools.jl to a package extension#2982

Open
odow wants to merge 1 commit intomasterfrom
od/benchmark-tools
Open

[breaking] move BenchmarkTools.jl to a package extension#2982
odow wants to merge 1 commit intomasterfrom
od/benchmark-tools

Conversation

@odow
Copy link
Member

@odow odow commented Mar 26, 2026

This is a breaking change because it requires the user to install and load BenchmarkTools.jl.

We justify releasing it in a minor release of MathOptInterface because we assess that there are very few users of it, and because it should be used only during package development by advanced users.

We reserve the right to revert this commit in a future release of MOI if it causes problems in the ecosystem.

Closes #2728

This is a breaking change because it requires the user to install
and load BenchmarkTools.jl.

We justify releasing it in a minor release of MathOptInterface
because we assess that there are very few users of it, and because
it should be used only during package development by advanced users.

We reserve the right to revert this commit in a future release of MOI
if it causes problems in the ecosystem.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Development

Successfully merging this pull request may close these issues.

BenchmarkTools dependency

1 participant